home *** CD-ROM | disk | FTP | other *** search
/ Apple WWDC 1996 / WWDC96_1996 (CD).toast / Technology Materials / MacOS 8 Resources / Developer Tools / MPW Additions / Tools / MrCpp / MrCpp.rsrc / STR#_777.txt < prev    next >
Encoding:
Text File  |  1996-05-07  |  15.6 KB  |  813 lines

  1. Fatal error: 
  2.  
  3. %s has an unrecognized parameter '%s'
  4.  
  5. premature end of source file
  6.  
  7. number %s is too large
  8.  
  9. maximum of %u characters in string exceeded
  10.  
  11. identifier is longer than 254 chars
  12.  
  13. unrecognized token
  14.  
  15. statement expected
  16.  
  17. hex digit expected
  18.  
  19. number is not representable
  20.  
  21. exponent expected
  22.  
  23. no input file specified
  24.  
  25. '{' or tag identifier expected
  26.  
  27. bad -D switch, %s
  28.  
  29. Error: 
  30.  
  31. function '%s' is too complicated to inline
  32.  
  33. unrecognized pragma
  34.  
  35. illegal character, ascii %u decimal
  36.  
  37. ')' expected
  38.  
  39. prototype for '%s' should be %s
  40.  
  41. identifier expected
  42.  
  43. unrecognized preprocessing directive '#%s'
  44.  
  45. only pointers to handle or pascal object based types allowed
  46.  
  47. end of line expected
  48.  
  49. integer constant expression expected
  50.  
  51. line number expected
  52.  
  53. cannot implicitly convert
  54.  
  55. too many errors
  56.  
  57. '%s' is not a correct struct, union or enum tag identifier
  58.  
  59. %d actual arguments expected for %s
  60.  
  61. file specification string expected
  62.  
  63. '#endif' found without '#if'
  64.  
  65. end of file found before '#endif'
  66.  
  67. '#else' or '#elif' found without '#if'
  68.  
  69. unterminated macro argument
  70.  
  71. alignment must be 1,2,4
  72.  
  73. macro '%s' can't be #undef'd or #define'd
  74.  
  75. cannot define parameter as extern
  76.  
  77. ']' expected
  78.  
  79. identifier or '( declarator )' expected
  80.  
  81. '%s' is not in function parameter list
  82.  
  83. parameter list is out of context
  84.  
  85. array of functions or references is illegal
  86.  
  87. can't return arrays, functions or abstract classes
  88.  
  89. function '%s' has no prototype
  90.  
  91. expected data definition of '%s', not func definition
  92.  
  93. ';' or ',' expected
  94.  
  95. %s storage class is illegal in this context
  96.  
  97. '%s' is already defined
  98.  
  99. undefined identifier '%s'
  100.  
  101. field '%s' must be of integral type
  102.  
  103. ';' expected
  104.  
  105. maximum width of %d bits exceeded
  106.  
  107. size of %s is not known
  108.  
  109. illegal type for '%s' member
  110.  
  111. '}' expected
  112.  
  113. too many initializers
  114.  
  115. pragma parameter function prototype not found
  116.  
  117. '{' expected
  118.  
  119. constant initializer expected
  120.  
  121. non-const reference initialized to temporary
  122.  
  123. type or storage class is required in the declaration of '%s'
  124.  
  125. ':' expected
  126.  
  127. expression expected
  128.  
  129. function expected
  130.  
  131. identifier found in abstract declarator
  132.  
  133. '(' expected
  134.  
  135. 'while' expected
  136.  
  137. 'break' is valid only in a loop or switch
  138.  
  139. 'continue' is valid only in a loop
  140.  
  141. undefined tag '%s'
  142.  
  143. undefined label '%s'
  144.  
  145. object has 0 size
  146.  
  147. not a struct or union type
  148.  
  149. '%s' is not a member of struct '%s'
  150.  
  151. illegal pointer arithmetic
  152.  
  153. type mismatch
  154.  
  155. 'default:' is already used
  156.  
  157. not in a switch statement
  158.  
  159. conversion of int to far or handle pointer
  160.  
  161. case %ld was already used
  162.  
  163. '%s' previously declared as something else
  164.  
  165. illegal cast
  166.  
  167. illegal operand types
  168.  
  169. unable to open input file '%s'
  170.  
  171. unable to open output file '%s'
  172.  
  173. divide by 0
  174.  
  175. '%s' is not a %svariable
  176.  
  177. can't build file specification '%s'
  178.  
  179. duplicate file names '%s'
  180.  
  181. bad file name '%s'
  182.  
  183. can't nest comments
  184.  
  185. string expected
  186.  
  187. blank arguments are illegal
  188.  
  189. integral expression expected
  190.  
  191. pointer required before '->', '->*' or after '*'
  192.  
  193. array or pointer required before '['
  194.  
  195. array dimension must be > 0
  196.  
  197. possible extraneous ';'
  198.  
  199. undefined use of struct or union
  200.  
  201. possible unintended assignment
  202.  
  203. lvalue expected
  204.  
  205. value of expression is not used
  206.  
  207. can't take address of register, bit field, constant or string
  208.  
  209. unterminated string
  210.  
  211. type of '%s' does not match function prototype
  212.  
  213. voids have no value, constructors and destructors have no return value
  214.  
  215. error writing output file
  216.  
  217. octal digit expected
  218.  
  219. can't assign to const variable
  220.  
  221. %s
  222.  
  223. out of memory
  224.  
  225. Command line error: 
  226.  
  227. spare
  228.  
  229. spare
  230.  
  231. end of file found before end of comment, line %d
  232.  
  233. Warning %d: 
  234.  
  235. Lexical error: 
  236.  
  237. Preprocessor error: 
  238.  
  239. File "%s"; line %d #
  240.  
  241. no identifier for declarator
  242.  
  243. size of type exceeds 64k
  244.  
  245. 0 or 1 expected
  246.  
  247. can't have unnamed bit fields in unions
  248.  
  249. very large automatic
  250.  
  251. illegal combination of types
  252.  
  253. last line in file had no \n
  254.  
  255. no return value for function '%s'
  256.  
  257. can't take sizeof bit field
  258.  
  259. declarator for 0 sized bit field
  260.  
  261. no tag name for union, struct, class or enum appearing in signature for '%s'
  262.  
  263. casts and sizeof are illegal in preprocessor expressions
  264.  
  265. assignment to 'this' is obsolete, use X::operator new/delete
  266.  
  267. undefined escape sequence
  268.  
  269. binary exponent part required for hex floating constants
  270.  
  271. use delete[] rather than delete[expr], expr ignored
  272.  
  273. #pragma %s must be at global scope
  274.  
  275. Data member '%s' cannot appear in a struct after a dimensionless array
  276.  
  277. spare
  278.  
  279. different configuration for precompiled header
  280.  
  281. using operator++() (or --) instead of missing operator++(int)
  282.  
  283. can't pass const/volatile object to non-const/volatile member function
  284.  
  285. ## cannot appear at beginning or end
  286.  
  287. # must be followed by a parameter
  288.  
  289. function definition must have explicit parameter list
  290.  
  291. external with block scope cannot have initializer
  292.  
  293. data or code '%s' defined in precompiled header
  294.  
  295. comma not allowed in constant expression
  296.  
  297. constant expression does not fit in switch type
  298.  
  299. empty declaration
  300.  
  301. variable '%s' used before set
  302.  
  303. code segment too large
  304.  
  305. duplicate template access specification
  306.  
  307. invalid option '%s'
  308.  
  309. %s expects a parameter
  310.  
  311. cfm pragma is already on
  312.  
  313. cfm pragma is not on
  314.  
  315. pragmas export,import,external must be off before pragma internal
  316.  
  317. %s not an exportable variable or function
  318.  
  319. lib_export, export, import, external or internal for '%s' cannot appear after definition
  320.  
  321. long double not supported and will be treated as double
  322.  
  323. returning address of automatic '%s'
  324.  
  325. stack requirements too large try simplifying function %s
  326.  
  327. keyword not supported
  328.  
  329. '%s' is a member of '%s' and '%s'
  330.  
  331. member '%s' can't be same type as struct '%s'
  332.  
  333. %s, stack requirements approaching limit use #pragma large_stack
  334.  
  335. spare
  336.  
  337. internal error %s %d
  338.  
  339. maximum length of %u exceeded
  340.  
  341. Only one input file allowed for precompilation
  342.  
  343. %u exceeds maximum of %u macro parameters
  344.  
  345. no definition for static '%s'
  346.  
  347. need at least one external definition
  348.  
  349. precompiled headers can't define data
  350.  
  351. '%s' is not a member of forward referenced struct '%s'
  352.  
  353. missing ',' between declaration of '%s' and '%s'
  354.  
  355. Maximum number of 10 nested template expansions exceeded for expansion of '%s'
  356.  
  357. Function definitions with separate parameter lists are obsolete in C++
  358.  
  359. Casting from incomplete structure type %s
  360.  
  361. No such option %s
  362.  
  363. %s stack overflow
  364.  
  365. only one input file allowed - '%s' not allowed
  366.  
  367. more than %d BE argv[] options (processing %s)
  368.  
  369. %s pathname too long (must be <= %d)
  370.  
  371. -sym suppresses all optimizations
  372.  
  373. Shift value too large or is negative
  374.  
  375. implied return at closing '}' of %s does not return value
  376.  
  377. ',' expected
  378.  
  379. #pragma pack(pop) does not have corresponding push
  380.  
  381. pascal string length %u is longer than 255
  382.  
  383. illegal type combination, possible missing ';' after struct
  384.  
  385. precompiled header compiled with C instead of C++
  386.  
  387. reference must refer to same type or be const
  388.  
  389. Fatal error: 
  390.  
  391. It was declared as: %s
  392.  
  393. It is now declared: %s
  394.  
  395. cannot map file '%s' at 0x%p
  396.  
  397. cannot reserve memory at 0x%p
  398.  
  399. ambiguous reference to '%s'
  400.  
  401. floating point constant out of range (%s used)
  402.  
  403. floating point constant does not fit in type %s
  404.  
  405. can't display functions that return structs
  406.  
  407. identifier '%s' was removed by the optimizer
  408.  
  409. virtual function %s with a variable argument list used in MI cannot be shared safely across code fragments
  410.  
  411. %s %s overrides setting done by %s
  412.  
  413. %s conflicts with %s %s (%s used)
  414.  
  415. -sym suppresses all inlining
  416.  
  417. unexpected -opt setting
  418.  
  419. Error (Arg #%u): 
  420.  
  421. #pragma %s may only be used within functions
  422.  
  423. '%s' was already %s
  424.  
  425. '%s' was previously specified
  426.  
  427. '%s' was already specified for %s
  428.  
  429. #pragma %s was already specified for this block
  430.  
  431. Not in a block
  432.  
  433. [#pragma %s] '%s' was never %s
  434.  
  435. there's an instance of '%s' prior to this point
  436.  
  437. '%s' is not a (member) function
  438.  
  439. segment name must be an identifier or a string
  440.  
  441. null string is invalid for list form of this pragma
  442.  
  443. spare
  444.  
  445. cfm export and internal cannot both apply to '%s'
  446.  
  447. address of '%s' was taken earlier
  448.  
  449. can't take address of a cfm internal function '%s'
  450.  
  451. member variables (%s) are not allowed
  452.  
  453. only declared (not defined) symbols allowed
  454.  
  455. spare
  456.  
  457. %s '%s' is not used within function '%s'
  458.  
  459. implied return at closing '}' of %s does not return value
  460.  
  461. %s pragma is only allowed within a SOM class
  462.  
  463. class name (%s) doesn't match current class name (%s)
  464.  
  465. '%s' is not a SOM class
  466.  
  467. SOMReleaseOrder pragma omitted -- lex order assumed
  468.  
  469. OIDL or IDL (upper case) expected
  470.  
  471. value must be 0 or positive
  472.  
  473. conflicting %s pragmas within the same class
  474.  
  475. '%s' must be a decendent of SOMClass
  476.  
  477. a SOM class cannot be its own metaclass
  478.  
  479. '%s' was already specified in the SOMReleaseOrder
  480.  
  481. not using IBM compatible syntax
  482.  
  483. release order indicates '%s' migrared up to class '%s'
  484.  
  485. release order indicates '%s' is deleted or a placeholder
  486.  
  487. #pragma export on in effect and '%s' was already referenced
  488.  
  489. '%s' is too long to allow adding a %s extension
  490.  
  491. Parameter '%s' is not used within function '%s'
  492.  
  493. trailing parameters must have initializers
  494.  
  495. function member '%s' can't be in an anonymous union
  496.  
  497. no instance of class '%s'
  498.  
  499. '%s' is not a struct or a class
  500.  
  501. '%s' must be a public base class
  502.  
  503. static variables in inline functions not allowed
  504.  
  505. type is too complex
  506.  
  507. no match for function '%s%s'
  508.  
  509. not an overloadable operator token
  510.  
  511. operator overload must be a function
  512.  
  513. should be %s parameter(s) for operator
  514.  
  515. at least one parameter must be a class or a class&
  516.  
  517. '%s' must be a class name preceding '::'
  518.  
  519. '%s' must be a base class
  520.  
  521. access declaration must be in public or protected section
  522.  
  523. illegal constructor or destructor declaration
  524.  
  525. no instance of class '%s' for member '%s'
  526.  
  527. '::' or '(' expected after class '%s'
  528.  
  529. type conversions must be members
  530.  
  531. can't handle constructor in this context
  532.  
  533. already seen initializer for '%s'
  534.  
  535. bad member-initializer for '%s'
  536.  
  537. vectors cannot have initializers
  538.  
  539. can only delete pointers
  540.  
  541. storage class for '%s' can't be both extern and inline
  542.  
  543. operator functions -> () and [] must be non-static members
  544.  
  545. one argument required for member initializer for '%s'
  546.  
  547. linkage specs are "C", "C++", and "Pascal", not "%s"
  548.  
  549. member '%s' of class '%s' is not accessible
  550.  
  551. member '%s' of class '%s' is private
  552.  
  553. argument of type '%s' to copy constructor
  554.  
  555. initializer for static member must be outside of class definition
  556.  
  557. ambiguous type conversion
  558.  
  559. '%s' is a pure virtual function
  560.  
  561. const or reference '%s' needs initializer
  562.  
  563. main() cannot be static or inline
  564.  
  565. cannot find constructor for class matching %s::%s%s
  566.  
  567. duplicate direct base class '%s'
  568.  
  569. static function '%s' can't be virtual
  570.  
  571. type must be void *operator new(size_t [,..]);
  572.  
  573. must be void operator delete(void * [,size_t]);
  574.  
  575. 0 expected
  576.  
  577. cannot create instance of abstract class '%s'
  578.  
  579. cannot generate %s for class '%s'
  580.  
  581. '%s' is not a constructor
  582.  
  583. base class '%s' has different ambient memory model
  584.  
  585. '%s' is far
  586.  
  587. illegal return type for operator->()
  588.  
  589. redefinition of default parameter
  590.  
  591. no constructor allowed for class '%s'
  592.  
  593. ambiguous reference to base class '%s'
  594.  
  595. pure function '%s' must be virtual
  596.  
  597. '%s' is a virtual base class of '%s'
  598.  
  599. union members cannot have constructors or destructors
  600.  
  601. pointer to member expected to right of .* or ->*
  602.  
  603. cannot raise or lower access to base member '%s'
  604.  
  605. cannot convert %s* to a private base class %s*
  606.  
  607. global anonymous unions must be static
  608.  
  609. member '%s' is const but there is no constructor
  610.  
  611. member functions cannot be static
  612.  
  613. ambiguous reference to function or member
  614.  
  615. argument to postfix ++ or -- must be int
  616.  
  617. static or non-member functions can't be const or volatile
  618.  
  619. qualifier or type in access declaration
  620.  
  621. overloaded function '%s' has different access levels
  622.  
  623. a derived class member has the same name '%s'
  624.  
  625. can't declare member of another class '%s'
  626.  
  627. invalid storage class for friend
  628.  
  629. only classes and functions can be friends
  630.  
  631. class name '%s' expected after ~
  632.  
  633. '%s' is not a member of enum '%s'
  634.  
  635. initialization of '%s' is skipped
  636.  
  637. forward referenced class '%s' cannot be a base class
  638.  
  639. '<' expected
  640.  
  641. '>' expected
  642.  
  643. parameter lists do not match for template '%s'
  644.  
  645. '%s' is not a class template
  646.  
  647. malformed template declaration
  648.  
  649. template-argument '%s' must be a type-argument
  650.  
  651. must use delete[] for arrays
  652.  
  653. local class cannot have static data or non-inline function member '%s'
  654.  
  655. return type cannot be specified for conversion function
  656.  
  657. template-argument '%s' not used in function parameter types
  658.  
  659. cannot generate template instance from -XI %s
  660.  
  661. invalid reference initialization
  662.  
  663. cannot have member initializer for '%s'
  664.  
  665. cannot delete pointer to const
  666.  
  667. new %s [], not allowed for handle/pascal class
  668.  
  669. delete [] %s , not allowed for handle/pascal class
  670.  
  671. type must be void **operator new(pascal void (*)(),size_t);
  672.  
  673. must be void operator delete(void **);
  674.  
  675. Prior forward reference to class %s must match handle/pascal class type
  676.  
  677. pascal object class expected
  678.  
  679. inherited function must be member of derived class
  680.  
  681. overloading, type conversion or operator function not allowed
  682.  
  683. dump file requirement: virtual table key function '%s' cannot be re-declared inline
  684.  
  685. virtual table key function '%s' re-declared inline (virtual table will be static)
  686.  
  687. pointers and references to references are illegal
  688.  
  689. Only one identifier is allowed to appear in a declaration appearing in a conditional expression
  690.  
  691. '::' expected
  692.  
  693. Function definitions with separate parameter lists are not allowed in C++
  694.  
  695. #pragma pascal_object required prior to function main
  696.  
  697. Illegal use of template type argument during expansion of template %s
  698.  
  699. Non-local name '%s' cannot be declared in a template instantiation.
  700.  
  701. Structures which inherit cannot be initialized with an initializer list
  702.  
  703. The user defined operator %s is ambigous with the built-in operator
  704.  
  705. No template match for pragma template %s
  706.  
  707. Invalid type specification when parsing pragma template %s
  708.  
  709. Syntax error parsing pragma template %s
  710.  
  711. Exception specifications must match exactly for each declaration of a function
  712.  
  713. Types may not appear more than once in an exception specification
  714.  
  715. Catch type masked by previous catch
  716.  
  717. A '...' handler must be the last one for a try-block
  718.  
  719. A catch must follow a try-block
  720.  
  721. Cannot throw object of '%s' not of ambient memory model
  722.  
  723. Add #pragma options(exceptions) or check the relevant button to support exception handling
  724.  
  725. #include <typeinfo.h> in order to use RTTI
  726.  
  727. Add #pragma options(rtti) or check the relevant button to support RTTI
  728.  
  729. type must be a pointer or a reference to a defined class or void*
  730.  
  731. expression must be a pointer
  732.  
  733. expression must be a pointer or reference to a polymorphic type
  734.  
  735. '<' expected following '%s'
  736.  
  737. spare
  738.  
  739. no type for argument '%s'
  740.  
  741. template default args not supported
  742.  
  743. 'SOMObject' should not have any base classes
  744.  
  745. cannot mix SOM and non-SOM based classes
  746.  
  747. SOM classes must have 'virtual' inheritance
  748.  
  749. SOM object constructor '%s' must be parameterless
  750.  
  751. SOM object data member '%s' must have private access
  752.  
  753. overloads not allowed for SOM objects ('%s')
  754.  
  755. member '%s' is missing in the SOMReleaseOrder
  756.  
  757. override member '%s' should not be in the SOMReleaseOrder
  758.  
  759. SOM objects may only be declared at global scope
  760.  
  761. cannot pass aggregrates by value to a SOM class member
  762.  
  763. %s arguments not allowed for a SOM class member
  764.  
  765. SOM classes cannot be structs or unions
  766.  
  767. must have at least 1 non-inlined class member
  768.  
  769. SOM object members cannot be static
  770.  
  771. type must be void *operator new(size_t) for SOM objects
  772.  
  773. type must be void operator delete(void *) for SOM objects
  774.  
  775. only the basic form of '%s' is permitted for a SOM object
  776.  
  777. long double return type not allowed for a SOM class member
  778.  
  779. sizeof(a SOM object) is not allowed
  780.  
  781. '%s' is undefined (you must include the '%s' header)
  782.  
  783. first parameter of '%s' must be Environment*
  784.  
  785. global SOM object declarations (%s) are not allowed
  786.  
  787. explicitly scoped calls can only be through direct parents
  788.  
  789. only pointers or single SOM variable instances are allowed
  790.  
  791. embedded SOM objects not allowed (pointer access only)
  792.  
  793. '%s' for SOM members (class '%s') is not supported
  794.  
  795. template class instantiations cannot be SOM classes 
  796.  
  797. <reserved for DTSOM>
  798.  
  799. <reserved for DTSOM>
  800.  
  801. <reserved for DTSOM>
  802.  
  803. <reserved for DTSOM>
  804.  
  805. <reserved for DTSOM>
  806.  
  807. <reserved for DTSOM>
  808.  
  809. <reserved for DTSOM>
  810.  
  811. <reserved for DTSOM>
  812.  
  813.